App\controllers\KCBookAppointmentWidgetController D

Total Complexity 243
Dependencies 8
Dependents 0
Total lines 1,313
Lines of code 1,208
Logical lines of code 586
Comment lines 9
Methods 14
Properties 2

Methods 14

Method Rating Maintainability Complexity Lines of code
saveAppointment()
D
18
52 216
appointmentConfirmPage()
D
19
41 250
getDoctors()
D
30 36 96
getAppointmentPrint()
D
26
30 143
getClinicSelectedArray()
C
32 27 91
getWidgetPaymentOptions()
B
31 12 128
getClinicArray()
A
35 12 90
doctorHtmlContent()
A
43 10 59
widgetUserProfileCardExtraDetail()
A
45 7 53
getTimeSlots()
S
47 6 39
getAppointmentCustomField()
S
56 4 18
appointmentTaxDetailHtml()
S
58 4 15
__construct()
S
71 1 6
getClinic()
S
74 1 4